home *** CD-ROM | disk | FTP | other *** search
-
- /* Generated by Interface Builder */
-
- #import <objc/Object.h>
-
- @interface SphereControl:Object
- {
- id sphereViewPtr;
- id sphereDrawerPtr;
- id hideBoxPtr;
- id shadeBoxPtr;
- id autoRenderPtr;
-
- id radiusTextDisplayPtr;
- id thetaTextDisplayPtr;
- id phiTextDisplayPtr;
- id longTextDisplayPtr;
- id latTextDisplayPtr;
-
- id helpPanel;
- id infoPanel;
-
- int radius, theta, phi, lat, longi;
- BOOL hideFlag, shadeFlag, autoDraw;
- }
- - init;
-
- - getRadiusSlider:sender;
- - getThetaSlider:sender;
- - getPhiSlider:sender;
- - getLatSlider:sender;
- - getLongSlider:sender;
-
- - (int) readRadius;
- - (int) readTheta;
- - (int) readPhi;
- - (int) readLat;
- - (int) readLong;
- - (BOOL) readShadeFlag;
- - (BOOL) readHideFlag;
- - (BOOL) readAutoDraw;
-
- - writeRadius:(int) val;
- - writeTheta:(int) val;
- - writePhi:(int) val;
- - writeLat:(int) val;
- - writeLong:(int) val;
- - writeHideFlag:(BOOL) val;
- - writeShadeFlag:(BOOL) val;
- - writeAutoDraw:(BOOL) val;
-
- - messageSphereDrawer: sender;
- - clickHideBox: sender;
- - clickShadeBox: sender;
- - autoRender: sender;
-
- - loadInfoNib:sender;
- - loadHelpNib:sender;
-
- @end
-